It's a big hurdle. I think the main reason this kind of dynamic interaction with the environment hasn't been actively pursued yet is that the future has a better chance with this stuff than the present. A rough model of track temperature shouldn't be too hard right now, but as soon as you start to add variable weather and shifting elements like sand, dirt or water on track, I can see that things would start to get pretty complicated pretty fast. If it rains, then you will probably need to calculate for dirt turning into mud, and drying again over time as the rain stops. You will probably need to calculate how heat is absorbed into the track over time during the day, and released slowly in the late afternoon. If it's very hot during the day then maybe the track will still be warm at night. As an extreme example, on one part of the track, there may be water, dirt(mud), sand, rubber and oil variables all interacting together with the tyres themselves. That's complicated!
